Big Huge Thesaurus

alocasia macrorrhiza

noun

sounds kind of like